The challenge of objectivist ethics: ethical thinking in business, rationalism and Ayn Rand

- Sheehy, Benedict